**FREEFALL
READ
CHANGE SS DHDR
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 7 1
COPY 11 11 1 COUNT=AUTO

***
**FS-1
SET PAT2 DB AB BF /
READ
CHANGE SS DHDR
TSTART PAT2 STAT 2
IF FAIL 2 THEN TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 0 1
COPY 1.5 21 1.5
COPY 7 8 1
COPY 9.5 9.5 1

***
**FLIGHT SIMULATOR II
READ
CHANGE SS DHDR
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 22 1 SYNC=YES COUNT=AUTO

***
**FLIGHT SIMULATOR A2-FS1
SET PAT1 DB AB FB /
SET FRAME1
READ
CHANGE SS DHDR
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 0 1
COPY 1.5 TO 21 BY 1.5
*WRITE PROTECT BEFORE RUNNING

***
**FALCONS
SET PAT2 DF AD /
READ
CHANGE SS DHDR
TSTART PAT2 STAT 2
IF FAIL 2 THEN TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 0 1 SYNC=YES
COPY 1.5 4.5 1.5 SYNC=YES
COPY 5.5 5.5 1 SYNC=YES
COPY 7 A 1 SYNC=YES
COPY B.5 E.5 1.5 SYNC=YES
COPY 10 12 1 SYNC=YES
COPY 13.5 14.5 1 SYNC=YES
COPY 16 19 1.5 SYNC=YES
COPY 1A 1B.5 1.5 SYNC=YES

***
**FINANCIAL CONTROLLER
READ
CHANGE SS DHDR
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 22 1 SYNC=YES

***
**FIREBIRD
SET PAT2 DD AD DA /
READ
CHANGE SS DHDR
TSTART PAT2 STAT 2
IF FAIL 2 THEN TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 0 1 SYNC=YES
COPY 1.5 B.5 1 SYNC=YES
***
**FACEMAKER
READ
CHANGE SS DHDR
SET PAT2 (2A) (1B) (FC) /
CHANGE PAT2 SS
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 22 1
***
